Loading...
Minimalist Dictionary
Login
or
Sign up
leopard seal
/ˈlɛpəd siːl/
noun
A large pinniped mammal (Hydrurga leptonyx) found in the Antarctic.
A sea leopard.
Word Frequency 1800~2019
Related words
Other words
encourage
hemstitch
spirited
name
brush
document
expire
trench
calamity
garlic
quotation
spilt
arousal
extinct
putt
oxygen
waving
crunchy
rejoicing
giddily
sea leopard
elephant seal
southern elephant seal
bearded seal
crabeater
spotted seal
beluga
ross seal
northern fur seal
grey seal
sea elephant
white whale
sea otter
sea bear
harp seal